tumor in the pastern - Français Anglais Dictionnaire